package com.wqz.dao;

import com.wqz.models.User;

import java.util.List;
import java.util.Map;

/**
 * 测试User表的增删改查
 */
public interface UserMapper {
    public List<User> findAll();

    public User findById(int id);

    public List<User> findByIdWithMap(Map<String,Object> map);

    public int addUser(User user);

    public int updateUser(User user);

    public void deleteUser(int id);

    // 使用Map可以简化参数传递，减少不必要的参数
    public int addUserWithMap(Map<String,Object> map);

    // 模糊查询
    public List<User> findLike(String value);
}
